//package com.turing.post.capitalaccounts.util;
//
//import java.math.BigInteger;
//import java.util.List;
//
//import javax.ejb.Local;
//import javax.ejb.Remote;
//
//import com.turing.post.util.PCPSApplicationException;
//import com.turing.post.util.PCPSWebInput;
//
///**
// * 发卡方银行帐户信息接口
// * 
// * @author ZXL
// * 
// */
//@Remote
//@Local
//public interface IssueBankAccountDao {
//	/**
//	 * 根据主键获取IssueBankAccount实例
//	 * 
//	 * @param issueBankAccountId
//	 *            主键ID
//	 * @return 发卡方银行帐户信息实体类
//	 */
//	public IssueBankAccount getIssueBankAccountId(BigInteger issueBankAccountId);
//
//	/**
//	 * 
//	 * @param bankAccountId
//	 * @return
//	 */
//	public IssueBankAccount getIssueBankAccountByBankAccountId(
//			BigInteger bankAccountId);
//
//	/**
//	 * 发卡方银行帐户信息列表
//	 * 
//	 * @param webInput
//	 *            业务处理webservice输入值
//	 * @param page
//	 *            页数
//	 * @return 发卡方银行账户信息列表
//	 */
//	public List<IssueBankAccount> getIssueBankAccountListByIssueCompanyNo(
//			PCPSWebInput webInput, Integer page);
//
//	/**
//	 * 发卡方银行帐户信息记录数
//	 * 
//	 * @param webInput
//	 *            业务处理webservice输入值
//	 * @return 记录数
//	 */
//	public BigInteger getIssueBankAccountTotalByIssueCompanyNo(
//			PCPSWebInput webInput);
//
//	/**
//	 * 查询登录用户所在发卡商银行账户信息列表
//	 * 
//	 * @param webInput
//	 * @return
//	 */
//	public List<IssueBankAccount> getIssueBankAccountDropdown(
//			PCPSWebInput webInput);
//
//	/**
//	 * 添加发卡方银行帐户信息
//	 * 
//	 * @param webInput
//	 *            业务处理webservice输入值
//	 * @param obj
//	 *            发卡方银行帐户信息
//	 */
//	public void insertIssueBankAccount(PCPSWebInput webInput,
//			IssueBankAccount obj) throws PCPSApplicationException;
//
//	/**
//	 * 修改发卡方银行帐户信息
//	 * 
//	 * @param obj
//	 *            发卡方银行帐户信息
//	 */
//	public void updateIssueBankAccount(IssueBankAccount obj)
//			throws PCPSApplicationException;
//
//	/**
//	 * 删除发卡方银行帐户信息
//	 * 
//	 * @param obj
//	 *            发卡方银行帐户信息
//	 */
//	public void deleteIssueBankAccount(IssueBankAccount obj)
//			throws PCPSApplicationException;
//}